home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Auge 4000 / Auge 4000 #46 (1990-06-21)(Amiga User Gruppe Einzugsgebiet 4000).zip / Auge 4000 #46 (1990-06-21)(Amiga User Gruppe Einzugsgebiet 4000).adf / readme < prev    next >
Text File  |  1990-06-20  |  3KB  |  81 lines

  1.  
  2.                 DICE SYSTEM
  3.  
  4.                     V2.02
  5.                 1-June-1990
  6.  
  7.                   Matthew Dillon
  8.                   891 Regal Rd.
  9.                   Berkeley, Ca. 94708
  10.                   USA
  11.  
  12.                   uunet.uu.net!overload!dillon
  13.  
  14.     DICE (c)Copyright 1990 by Matthew Dillon, All Rights Reserved
  15.  
  16.     DICE consists of a frontend, preprocessor, C compiler, assembler, and
  17.      linker, and support libraries all written by myself.  Source to
  18.      the support libraries is included.  Source to the binaries is NOT
  19.      included.  Oh yah, forgot DME, the editor.
  20.  
  21.     This version is SHAREWARE.    I spent several hundred hours on these
  22.     programs, more than I have ever spent on any one project that I had
  23.     ever released into the freeware/shareware domain before.  I can say for
  24.     sure that the relatively few number of deficiencies in the compiler
  25.     will be fixed, but the exact time frame is not known.  I will probably
  26.     implement everything within a year.  I will post updates for any
  27.     dramatic bugs that are found on a more regular basis, however.
  28.  
  29.     If you find yourself using the DICE system for your own projects,
  30.     please dig into your pockets a bit and send me a check.  DICE is as
  31.     close to commercial quality as shareware gets and I think you will
  32.     appreciate the kick in the rump I give various other commercial
  33.     compilers by so easily beating them at their own game.
  34.  
  35.     This being a major project, anybody who sends $40 or more will be put
  36.     on a mailing list.    When a new version comes out I will USMail or EMAIL
  37.     the availability and distribute the stuff onto whatever networks I have
  38.     access to.    People unable to get the latest version from a network can
  39.     mail me one or two disks (or $10 instead of two disks) to obtain an
  40.     update.  If you mail me just one disk and the distribution does not fit
  41.     I will ZOO it onto that disk.
  42.  
  43.     NOTE:  The only thing required to make a complete compiler system out
  44.     of this package is AMIGA.LIB and the AMIGA INCLUDES, which can be had
  45.     from C.A.T.S. for a small amount of $$.  Most developers will already
  46.     have these.  I will not be able to include the above files with floppy
  47.     based distributions until I get a redistribution licence from
  48.     commodore... about $100/yr I think.
  49.  
  50.  
  51.  
  52.     The two documents you want to read are:
  53.  
  54.     DOC/COMPILER.DOC    SETUP and features
  55.  
  56.     DOC/DCC.DOC        operation
  57.  
  58.  
  59.     UNIMPLEMENTED:
  60.  
  61.     * bit fields are not implemented
  62.     * floating point is not implemented
  63.     * float/double/structure returns are not implemented
  64.     * stack aggregate initialization of arrays and structures is not
  65.         implemented (a new ANSI thing)
  66.  
  67.     library support:
  68.  
  69.     * printf/scanf : not all fields have been implemented
  70.     * other strange ANSI stuff may not be implemented
  71.  
  72.  
  73.     DICE stands for:
  74.  
  75.     Dillon's Integrated C Enviroment
  76.  
  77.     (name thought up by Dan Wallach)
  78.  
  79.  
  80.  
  81.